room with a view of the street - Espagnol Anglais Dictionnaire